History
History
Synonyms
UK
US
Meaning:
castigate

to punish (a person) severely with blows or by criticizing

criticize severely

criticize

to give a judgment of the quality of (something)

disapprove, judge as bad

denounce

to speak publicly against (a person)

condemn, attack

scold

to blame (a person) with angry words

find fault with

vilify

to say evil things about (a person)

criticize very harshly

DRESS DOWN as in Wiktionary
DRESS DOWN as in Wikipedia